package com.lihang.system.entity;

import lombok.Data;

import java.io.Serializable;
import java.sql.Date;


/**
 * <p>
 * 学生表
 * </p>
 *
 * @author lihang
 * @since 2023-04-15
 */
@Data
public class Student implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 学号
     */
    private Integer stuId;

    /**
     * 姓名
     */
    private String name;

    /**
     * 性别
     */
    private Byte sex;

    /**
     * 出生日期
     */
    private Date birthday;

    /**
     * 身份证号
     */
    private String identityNumber;

    /**
     * 民族
     */
    private String nation;

    /**
     * 籍贯
     */
    private String nativePlace;

    /**
     * 户口
     */
    private String livingPlace;

    /**
     * 婚姻状况
     */
    private Integer marriage;

    /**
     * 手机号
     */
    private Long mobile;

    /**
     * 政治面貌
     */
    private Integer politicalAffiliation;

    /**
     * 所属党/团支部
     */
    private String party;

    /**
     * 班级
     */
    private String classNum;

    /**
     * 学生类型
     */
    private String stuType;

    /**
     * 专业
     */
    private String major;

    /**
     * 学院
     */
    private String college;

    /**
     * 入学时间
     */
    private Date tOfEnrollment;

    /**
     * 毕业时间
     */
    private Date tOfGraduation;

    /**
     * 生源类型
     */
    private String sourceOfStudentType;

    /**
     * 辅导员
     */
    private String tutor;

    /**
     * 班主任
     */
    private String banZhuRen;

    /**
     * 学籍状态
     */
    private Integer xueJiZhuangTai;

    /**
     * 在校情况
     */
    private Integer zaiXiaoQingKuang;

    /**
     * 归寝预警
     */
    private Integer guiQinYuJing;

    /**
     * 学业预警
     */
    private Integer xueYeYuJing;

    /**
     * 宿舍号
     */
    private String dorNum;

    /**
     * 学制
     */
    private String xueZhi;

}
